yardang trough - French English Dictionary